package iot.ht.controller.htrole.service;

import iot.core.data.BasePageDTQto;
import iot.core.data.IService;
import iot.core.data.IdNameDto;
import iot.core.data.PageData;
import iot.core.data.entity.HTRole;
import iot.core.data.BaseQto;
import iot.ht.controller.htrole.data.HTRoleDto;

import java.util.List;

public interface IHTRoleService extends IService<HTRole> {

    HTRoleDto InsertInit();

    HTRoleDto Detail(BaseQto qm);
    int Insert(HTRoleDto mm);
    int Update(HTRoleDto mm);


    PageData<HTRoleDto> Page(BasePageDTQto qm);

    List<IdNameDto> ListByDept_Id(BaseQto mm);
}
